disector particles - Turkish English Dictionary